tenable (argument) - French English Dictionary